Rafa MarquezRafa Marquez
Vietnamese Esports Analysis: When Input Data Is Empty and Lessons on Information Verification ProcessesIn the context of Vietnam's rapidly growing esports scene, with numerous...
The Blank Dashboard: The Biggest Trap in Modern Table Tennis AnalysisThat night in the studio, the screen on my left was empty. The tracking board...
Seven Games, Seven Wins: Savitha Shri, the Player Who Stayed Seated When the Hall Had EmptiedA chess game that lasted almost five hours. By then, most of the playing hall...
Si Woo Kim: A Moment of Brilliance or an Illusion for the International Team?The ball sat on the steep bank, about ten yards left of Tom Kim's position. S...
19.413 Points and Four Straight Asian Games: Duong Thuy Vi and the Frontier of a Bronze MedalAt the 20th Asian Games in Aichi-Nagoya, Duong Thuy Vi stepped onto the podiu...
What an empty analysis file taught me about writing sportsAt my desk in Incheon, I have a habit I refuse to drop: before writing any...
2042: When Vietnam's Esports Analysis Machines Learned to Stay Silent Before an Empty Data FileAt 03:17 on 14 March 2042, in a lab in District 7, Ho Chi Minh City, an...
Nguyen Thuy Linh, Nguyen Hai Dang and Two Kinds of Collapse at the Asian Games Third RoundOn September 26, at the Asian Games, Nguyen Thuy Linh lost to Chen Yu Fei...
Volleyball Scoring Explained: Rally Points, Sets, and the Fifth Set to 15Volleyball Scoring Explained: Rally Points, Sets, and the Fifth Set to 15...
Hanoi Police vs Shanghai Port: the gap sits in the visitors' defenceGamba Osaka. Kashima Antlers. Shanghai Port. Three names stacked on the fixtu...
From the Abyss at My Dinh: Thailand's Rebuild and a Warning for VietnamWhen the final whistle of the second-leg final echoed at My Dinh Stadium, I d...
Coach Park Hang Seo Accuses KFA: 'I Was Forced to Be a Shield' After 2026 World CupCoach Park Hang Seo Accuses KFA: 'I Was Forced to Be a Shield' After 2026 Wor...
2026 Chess Olympiad schedule: India defends crown, Uzbekistan hosts, Gukesh–Sindarov match heats upThe International Chess Federation (FIDE) has officially announced the schedu...
China Masters 2026: India Shocks with Srikanth and Satwik-Chirag into Quarterfinals, Tanvi Sharma Loses in ThrillerThe 2026 China Masters is the most important badminton event of the year,...
Vietnam Women's Volleyball: The First-Contact System, Data, and the Price of Playing BoringSet five, 13-13, and the entire match is settled in roughly a little over a...
V.League: When an Entire Season's Balance Sheet Fits Inside a Single SignatureOctober, a hotel corridor on the outskirts of Hanoi, and I am waiting for a...
The American Dream and the Champion's Shadow: Unanswered Questions at the US Open SemifinalsLet me start with a number: 3:33 a.m. That was the time Ben Shelton's...
MSI as a Worlds Predictor: Six Straight Titles, No CoincidenceMSI was once a deceiver. For years, this mid-season tournament created false...
Wolves Esports Sweep A Team at VCT Threshold China: The Nature of a Win That Measures NothingForty-Three Minutes and Fifty-Four Minutes Of all the stat sheets I reopened...
Cleveland 4* 2026: England Teaches Its Table Tennis Kids the Long Road With a Calendar, Not a StarI still remember the first draw sheet of my life. Somewhere around 2026, at a...
The Blank Dashboard: The Biggest Trap in Modern Table Tennis AnalysisThat night in the studio, the screen on my left was empty. The tracking board...
Seven Games, Seven Wins: Savitha Shri, the Player Who Stayed Seated When the Hall Had EmptiedA chess game that lasted almost five hours. By then, most of the playing hall...
Si Woo Kim: A Moment of Brilliance or an Illusion for the International Team?The ball sat on the steep bank, about ten yards left of Tom Kim's position. S...
19.413 Points and Four Straight Asian Games: Duong Thuy Vi and the Frontier of a Bronze MedalAt the 20th Asian Games in Aichi-Nagoya, Duong Thuy Vi stepped onto the podiu...
What an empty analysis file taught me about writing sportsAt my desk in Incheon, I have a habit I refuse to drop: before writing any...
2042: When Vietnam's Esports Analysis Machines Learned to Stay Silent Before an Empty Data FileAt 03:17 on 14 March 2042, in a lab in District 7, Ho Chi Minh City, an...
Nguyen Thuy Linh, Nguyen Hai Dang and Two Kinds of Collapse at the Asian Games Third RoundOn September 26, at the Asian Games, Nguyen Thuy Linh lost to Chen Yu Fei...
Volleyball Scoring Explained: Rally Points, Sets, and the Fifth Set to 15Volleyball Scoring Explained: Rally Points, Sets, and the Fifth Set to 15...
Hanoi Police vs Shanghai Port: the gap sits in the visitors' defenceGamba Osaka. Kashima Antlers. Shanghai Port. Three names stacked on the fixtu...
From the Abyss at My Dinh: Thailand's Rebuild and a Warning for VietnamWhen the final whistle of the second-leg final echoed at My Dinh Stadium, I d...
Coach Park Hang Seo Accuses KFA: 'I Was Forced to Be a Shield' After 2026 World CupCoach Park Hang Seo Accuses KFA: 'I Was Forced to Be a Shield' After 2026 Wor...
2026 Chess Olympiad schedule: India defends crown, Uzbekistan hosts, Gukesh–Sindarov match heats upThe International Chess Federation (FIDE) has officially announced the schedu...
China Masters 2026: India Shocks with Srikanth and Satwik-Chirag into Quarterfinals, Tanvi Sharma Loses in ThrillerThe 2026 China Masters is the most important badminton event of the year,...
Vietnam Women's Volleyball: The First-Contact System, Data, and the Price of Playing BoringSet five, 13-13, and the entire match is settled in roughly a little over a...
V.League: When an Entire Season's Balance Sheet Fits Inside a Single SignatureOctober, a hotel corridor on the outskirts of Hanoi, and I am waiting for a...
The American Dream and the Champion's Shadow: Unanswered Questions at the US Open SemifinalsLet me start with a number: 3:33 a.m. That was the time Ben Shelton's...
MSI as a Worlds Predictor: Six Straight Titles, No CoincidenceMSI was once a deceiver. For years, this mid-season tournament created false...
Wolves Esports Sweep A Team at VCT Threshold China: The Nature of a Win That Measures NothingForty-Three Minutes and Fifty-Four Minutes Of all the stat sheets I reopened...
Cleveland 4* 2026: England Teaches Its Table Tennis Kids the Long Road With a Calendar, Not a StarI still remember the first draw sheet of my life. Somewhere around 2026, at a...
